#define _CRT_SECURE_NO_WARNINGS

#include "List.h"

int main()
{
	LN* s = ListNodeInit();
	ListNodePushBack(s, 1);
	ListNodePushBack(s, 2);
	ListNodePushBack(s, 3);
	ListNodePushBack(s, 4);
	ListNodePushBack(s, 5);
	ListNodePushBack(s, 6);
	ListNodePopBack(s);
	ListNodePopBack(s);
	ListNodePopBack(s);
	ListNodePopBack(s);
	ListNodePopBack(s);
	ListNodePopBack(s);
	ListNodePrint(s);

	ListNodePushFront(s, 1);
	ListNodePushFront(s, 2);
	ListNodePushFront(s, 3);
	ListNodePushFront(s, 4);
	ListNodePushFront(s, 5);
	ListNodePushFront(s, 6);
	ListNodePopFront(s);
	ListNodePrint(s);

	ListNodeInsert(s, ListNodeFind(s, 3), 30);
	ListNodePrint(s);

	ListNodeErase(s, ListNodeFind(s, 30));
	ListNodePrint(s);

	ListNodeDestroy(s);
	return 0;
}